Career 2015 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Croatia F2 Australia F1 Australia F2 Italy F5 Italy F4 Morocco F1 Morocco F2 Spain F7 Spain F8 Italy F8 Italy F17 Italy F18 Italy F20 Spain F1 Spain F2 Italy F2 Italy F17 Italy F18 Italy F19 Italy F22 Spain F2 Italy F4 Italy F12 Australia F9 Italy F10 France F2 Croatia F1 Italy F23 Tennis Napoli Cup - Napoli The Granby Natrel Challenger - Granby Tumkur Open - Tumkur Steelers Cup - Kosice SIR Supermercadi Challenger - Rome XI Ciutat de Barcelona - Barcelona GHI Bronx Tennis Classic - Bronx Kos-Zucchetti Tennis Cup - Cordenons 4th Volkswagen Challenger - Wolfsburg Morocco Tennis Tour - Rabat XXXVII Torneig C.E. Laieta - Barcelona Croatia Osiguranje Rijeka Open - Rijeka LXVII Concursu Internacional de Vigo - Vigo Tean International - Alphen Posillipo Tennis Cup - Napoli ATP Challenger Trophy 2007 - Trnava III Challenger Isla de Gran Canaria Ciudad de Telde - Telde San Benedetto Challenger - San Benedetto San Remo Tennis Cup 15° Piertomaso - San Remo Ljubljana Open 2008 - Ljubljana Bancolombia Open - Cali Burnie Challenger Tanger Challenger Meknes Challenger Zivnobanka Czech Open - Prostejov Caltanissetta Challenger 5° Sporting Challenger - Turin Barletta Challenger Granby Challenger - Granby St. Brieuc Challenger Sofia Challenger Rome Challenger Ostrava Challenger Banjaluka Challenger 2007 - Banja Luka Lugano Challenger Milan Challenger Dusseldorf Open 2006 - Dusseldorf Rijeka Challenger Scheveningen Challenger Poznan Challenger San Marino Challenger Kobstaedernes ATP Challenger - Kolding Cordenons Challenger Trani Challenger Manerbio Challenger Brasov Challenger South African Airways Tennis Open - Durban Todi Challenger Napoli Challenger Unicredit (Suisse) Bank S.A. Challenger - Chiasso Tarragona Challenger Roma Challenger 2007 - Rome University of Tennessee USTA Challenger - Knoxville Ispat Open 2004 - Ostrava Schickedanz Open 2007 - Furth Tanger Challenger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Binghamton Professional Tennis Tournament - Binghamton The LTA Hull Challenger - Hull 2002 Eddleman USTA Challenger - Birmingham Almaty Challenger 1 - Almaty Geneva Challenger - Geneva Alessandria Challenger Sporting Challenger '07 Trofeo Regione Piemonte - Turin Brasov Challenger - Brasov Genova Open Challenger - Genova Turin Challenger Open Costa Daurada - Tarragona Kitzbuhel Challenger Todi Challenger ARMS USTA Challenger - Rocky Mount Brixina Tennis Open - Bressanone USTA Challenger of Burbank - Burbank Kamnik Challenger - Kamnik San Marino Cepu Open - San Marino I Tourneo Fila Citta di Brindisi - Brindisi Challenger Citta di Olbia - Olbia GHI Bronx Classic - Bronx Rabat Challenger Marrakech Challenger Caltanissetta Challenger Jameson Cup - Milan Furth Challenger 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Open Sainte-Victoire - Aix-En-Provence VIII Trofeo Ciutat de Barcelona - Barcelona Poznan Challenger Nord/LB Open 2004 - Braunschweig 10ø Tornea B. Camparini - Reggio Emilia IPP Geneva Trophy - Geneva Geneva Challenger - Geneva Jameson Cup - Milan Banja Luka Challenger 2005 - Banja Luka Architect Open - Budapest The USTA Challenger at West End Racquet - Torrance Waco International Tennis Challenger - Waco Gemax Samsung Open 2004 - Belgrade 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Tennis Napoli Cup 2006 - Napoli Uncle Toby's Burnie Challenger - Tasmania ATU Cup - Weiden Siemens Open 2004 - Scheveningen Cepu Open - San Marino Open Castilla y Leon - Segovia Porsche Open - Poznan Alfa Romeo Tennis Cup - Cordenons Antonio Savoldi-Marco Co. - Manerbio Challenger Fondazione Carige - Genova Challenger Lugano - Lugano IX Torneo Internacionale de Tennis - Barletta Tennis Napoli Cup - Napoli Riviera de Rimini Challenger - Rimini Citta di Como - Como Tampere Challenger Garden Open 2005 - Rome 4° Sporting Challenger - Turin Czech Open 2005 - Prostejov San Remo Tennis Cup - San Remo Trani Cup - Trani Mamaia Challenger - Constanta Nord LB Open - Braunschweig 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Societa Canottieri Mincio 2005 - Mantova Challenger Copa Sevilla - Seville ATP Challenger Numea - New Caledonia BMW Tennis Championship - Sunrise Architect Open - Budapest Banja Luka Challenger 2004 - Banja Luka Copa Petrobras Uruguray - Montevideo Lambertz Open - Aachen Uncle Tobys Challenger in Caloundra - Caloundra Isla de Gran Canaria - Mas Palomas XI Torneo Internazionale di Tennis - Barletta Memorial Manfredini - Sassuolo Tatra Banka Open - Bratislava Privat Bank Cup - Dnepropetrovsk Barletta Challenger Tennis Napoli Cup 2007 - Napoli Mitsubishi Electric Europe Cup - Monza Morocco Tennis Tour - Marrakech Prosperita Open 2007 - Ostrava Polska Energia Open - Bytom Citta di Como Challenger - Como Open de Franche-Comte - Besancon Alessandria Challenger Sassuolo Challenger - Sassuolo Challenger de Providencia-Copa Kia - Santiago Sina-Kia Motors Tennis Cup - Cordenons BMW Tennis Championship - Sunrise Athens Challenger Genoa Open Challenger-Fondazione Carige - Genova Pekao Open 2005 - Szczecin Furth Challenger San Benedetto Challenger 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Manerbio Challenger Roma Open Challenger - Rome Kia International in Caloundra - Caloundra San Remo Tennis Cup - San Remo Trofeo Cassa di Risparmio di Alessandria - Alessandria Sporting Challenger '08-Trofeo Regione Piemonte - Turin Copa Petrobras-Colombia - Bogota Copa Petrobras-Argentina - Buenos Aires Harbour Tennis Cup Regione Lombardia - Milan 8° Trani Cup - Trani dBI Tennis Challenger - Binghamton St. Petersburg Challenger 2006 - St. Petersburg Genoa Open - Genova Copa Petrobras Brazil - Aracaju XII Abierto Internacional de Salinas - Salinas Morocco Tennis Tour - Fes Szczecin Challenger La Rinascente Tennis Cup Harbour Club Milano - Milan Palermo Challenger San Marino Cepu Open - San Marino Citta di Como - Como Samsung Securities Cup - Seoul 2002 Azalea Orthopedic Challenger - Tyler Sporting Challenger - Turin Riviera di Rimini Challenger 2004 - Rimini China Open - Beijing Sir Supermercati - Rome Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno USTA Men's Challenger of Dallas - Dallas San Remo Challenger Aamulehti Tampere Opene - Tampere 9° Trani Cup - Trani Rome Challenger Palermo Challenger Charlottesville Challenger Gemax Samsung Open 2005 - Belgrade Knoxville Challenger Champaign Challenger Olbia Challenger - Olbia Flea Market Cup - Busan Black Forest Open - Freudenstadt The Wright Financial Group, Inc. Challenger - Champaign Rome Challenger Garden Open - Rome XL Capital Bermuda Open - Bermuda Tennis Napoli Cup - Naples Fifth-Third Bank Tennis Championships - Lexington Trani Cup - Trani Tennis Napoli Cup - Napoli Schickedanz Open - Furth Legg Mason Tennis Classic - Washington D.C. 2001 Challenger Canottieri Mincio - Mantova 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto USTA Challenger of San Antonio - San Antonio Adidas International - Sydney Milan Indoors - Milan Copa Petrobras Argentina - Buenos Aires Kia International In Caloundra - Caloundra 2003 Freeman Men's Challenger - Joplin USTA Seascape Challenger - Aptos ECM Prague Open 2005 - Prague Kia International In Kawana - Kawana La Serena Open - La Serena LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Copa Kia Challenger ATP - Santiago 3° Trofeo 'Citta di Brindisi' - Brindisi Genoa Open 'Fondazione Carige' - Genova Riviera di Rimini Challenger - Rimini II Cyclus Open de Tenis - Florianopolis TEAN International - Alphen Aan Den Rijn Banja Luka Challenger 2003 - Banja Luka AAPT Championships - Adelaide Samsung Securities Cup Challenger Tennis - Seoul Milan Indoors - Milan Bancolombia Open - Bogota Open Seat Godo - Barcelona Hilton Waikoloa Village USTA Challenger - Waikoloa Shimadzu All Japan Indoor - Kyoto Gosford Australian Unity Challenger - Gosford Gallagher International - Hamilton The Surbiton Trophy - Surbiton The Priority Telecom Open - Amersfoort XXIX Edizione 'A.Savoldi Marco' - Manerbio Generali Open - Kitzbuhel China Open - Beijing BMW Brixina Tennis Open 2000 - Bressanone Campionati Internazionali di Sicilia - Palermo The 69th King's Cup-Thailand Open - Bangkok Next Generation Hardcourts - Adelaide Meridiana Sardegna Open - Olbia Medibank Private International - Sydney Milan Indoors - Milan BellSouth Open - Vina del Mar Argentina Open - Buenos Aires C.T. San Remo - XIII Piertomaso Tessitore - San Remo Brasil Open - Costa do Sauipe Dharwad Challenger 2003 - Dharwad USTA Challenger of Tiburon - Tiburon 2004 Freeman Men's Challenger - Joplin Heineken Challenger 2004 - Ho Chi Minh City Uncle Toby's Australian Men's Clay Court Challenger - Canberra Prague Open - Prague Memorial Savigni - Sassuolo Grand Prix Hassan II - Casablanca GHI Bronx Classic - Bronx Open de la Comunidad Valenciana - Valencia Open Seat Godo 2005 - Barcelona Samsung Securities Cup - Seoul XI Ciutat de Barcelona - Barcelona Antonio Savoldi-Marco Co. - Manerbio Intersport Heilbronn Open - Heilbronn BMW Open - Munich Top Wool Challenger - Biella San Marino Cepu Open - San Marino Mercedes-Benz Cup - Los Angeles USTA Freeman Men's Challenger - Joplin X Torneo Internazionale di Tennis - Barletta 10° Trofeo Luigi Pezzoli - Bergamo San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Memorial Manfredini - Sassuolo Steelers Cup - Kosice Generali Open - Kitzbuhel Idea Prokom Open - Sopot Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Riviera di Rimini Challenger - Rimini Adidas International - Sydney Next Generation Adelaide International - Adelaide Sydney International - Sydney Kroger / St. Jude International - Memphis Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia XL Bermuda Open - Bermuda Morocco Tennis Tour - Marrakech The Stella Artois Grass Court Championships - London Synsam Swedish Open - Bastad Generali Open - Kitzbuhel Croatia Open Umag - Umag BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Stockholm Open - Stockholm Next Generation Adelaide International - Adelaide Sydney International - Sydney Brasil Open - Costa do Sauipe Rome Challenger Copa Petrobras-Brazil - Aracaju Miller Lite Hall of Fame Tennis Championships - Newport Cyclus Open de Tenis - Florianopolis Trani Challenger Copa Petrobras-Uruguay - Montevideo Brasov Challenger Generali Open - Kitzbuhel Napoli Challenger Croatia Open - Umag Pilot Pen Tennis - New Haven Zagreb Challenger Napoli Challenger Stockholm Open - Stockholm Alessandria Challenger Qatar Exxon Mobil Open - Doha Karlsruhe Challenger Movistar Open - Vina del Mar Rome Challenger Prostejov Challenger Zagreb Challenger BMW Open - Munich Furth Challenger Catella Swedish Open - Bastad BCR Open Romania - Bucharest Bank Austria Tennis Trophy - Vienna Heineken Open Shanghai - Shanghai Medibank International - Sydney Heineken Open - Auckland Brisbane International - Brisbane Interwetten Austrian Open - Kitzbuhel Medibank International - Sydney Movistar Open - Santiago Brasil Open - Costa do Sauipe Brasil Open - Costa do Sauipe If Stockholm Open - Stockholm Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Copa Telmex - Buenos Aires Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Meknes Challenger Ordina Open - s-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Open Sud de France - Montpellier Brisbane International - Brisbane Medibank International - Sydney Movistar Open - Santiago Adidas International - Sydney Medibank International - Sydney Brasil Open - Costa do Sauipe Grand Prix Hassan II - Casablanca Copa Claro - Buenos Aires If Stockholm Open - Stockholm Caltanissetta Challenger Grand Prix Hassan II - Casablanca Allianz Suisse Open - Gstaad Pilot Pen Tennis - New Haven Napoli Challenger Monza Challenger Brasil Open - Costa do Sauipe Rome Challenger Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington Davidoff Swiss Indoors Basel - Basel Scheveningen Challenger Poznan Challenger Gerry Weber Open - Halle Ljubljana Challenger Abierto Mexicano Telcel - Acapulco Bet-At-Home Austrian Open - Kitzbuhel BMW Open - Munich Gerry Weber Open - Halle If Stockholm Open - Stockholm Palermo Challenger The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis Heineken Challenger - Ho Chi Minh City SkiStar Swedish Open - Bastad Brisbane - Brisbane Warsteiner Challenger Wolfsburg - Wolfsburg International Tennis Championships - Delray Beach Canottieri Minico 2004 - Mantova Kroger / St. Jude International - Memphis AAPT Championships - Adelaide Stockholm Open - Stockholm Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco AIG Japan Open - Tokyo Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston Open SEAT 2008 - Barcelona Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Cincinnati Winston Salem - Winston Salem Heineken Open - Auckland Croatia Open - Umag AAPT Championships - Adelaide Tennis Masters Series - Rome NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Grand Prix Hassan II - Casablanca Campionati Internazionali d'Italia - Rome Tennis Masters Series - Hamburg Internationaler Raiffeisen Grand Prix - St. Polten Copa Telmex - Buenos Aires BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome BCR Open Romania - Bucharest Abierto Mexicano Telcel - Acapulco Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Tennis Masters Series - Montreal Campionati BNL dItalia - Rome Sony Ericsson Open - Miami Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz The Priority Telecom Open - Amersfoort Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Catella Swedish Open - Bastad Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Pacific Life Open - Indian Wells Australian Open - Melbourne Tennis Masters Series - Hamburg Rogers Cup - Montreal French Open - Paris U.S. Open - New York Wimbledon - London Davis Cup, World Group, QF, AUS-ARG 1-4 Davis Cup, World Group, 1R, SUI-AUS 2-3 Davis Cup, Group 1, 1R, AUS-TPE 5-0 Davis Cup, World Group, PO, AUS-BEL 2-3 Davis Cup, World Group, PO, CHI-AUS, 3-2 Davis Cup, World Group, PO, SRB-AUS 4-1 Hyundai Hopman Cup - Perth ARAG ATP World Team Championship - Dusseldorf Australian Open Wildcard Play-Off - Melbourne Davis Cup, Group 1, 2R, AUS-THA 5-0